i have to do much better - Französisch Englisch Wörterbuch